Big Huge Thesaurus

Lindera benzoin

noun